Das Startup-File

Der Name des ShowDVI<#475#><#475#>-Konfigurations-File ist ``<#476#>ShowDVI.config<#476#>''.

Das File wird vom ShowDVI-Programm Zeile für Zeile interpretiert. Zeilen die mit einem Strichpunkt beginnen, oder vor einem Strichpunkt nur Spaces oder Tabs haben, werden ignoriert. Alle anderen Zeilen bestehen aus einem Schlüsselwort und den dazugehörigen Werten. Danach kann ein Kommentar folgen.

Achtung: Wenn man vom ShowDVI-Programm aus das Konfigurationsfile abspeichert, so wird das alte einfach überschrieben. Das heiß<#477#><#477#>t, alle per Hand eingefügte Kommentare gehen verloren.

Ein Beispiel für ein solches Startup-File ist:


<#778#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;#;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMamp;#;SPMamp;# <#478#>;SPMnbsp;;SPMnbsp;;SPMnbsp;;SPMnbsp;; This is a machine generated configuration file for ShowDVI<#478#> color_0 ;SPMamp;10,10,10 ;SPMamp;; RGB values of background color color_1 ;SPMamp;2,2,2 ;SPMamp;; RGB values of foreground color color_2 ;SPMamp;13,13,13 ;SPMamp;; RGB values of color 2 color_3 ;SPMamp;13,1,0 ;SPMamp;; RGB values of color 3 scrollbar ;SPMamp;on ;SPMamp;; state of scrollbars interlace ;SPMamp;on ;SPMamp;; interlace beep ;SPMamp;off ;SPMamp;; beep on warnings esc-exit ;SPMamp;off ;SPMamp;; exit prog on ESC quick-exit ;SPMamp;on ;SPMamp;; exit prog immediately 2 popup-menu ;SPMamp;off ;SPMamp;; use pop-up-menu int-menu ;SPMamp;off ;SPMamp;; is the pop-up-menu ;SPMquot;intelligent;SPMquot; big-menu ;SPMamp;on ;SPMamp;; pop-up-menu with topaz 11 middle-menu ;SPMamp;on ;SPMamp;; use middle-mouse-button ;SPMamp; ;SPMamp;; for pop-up menu physical-numbers ;SPMamp;off ;SPMamp;; on == use physical numbering auto-load-again ;SPMamp;on ;SPMamp;; activate window = ;SPMgt; load again use-four-colors ;SPMamp;on ;SPMamp;; use 4 color screen clone-wb-colors ;SPMamp;off ;SPMamp;; clone the wb colors 3 unit ;SPMamp;in ;SPMamp;; used unit application-icon ;SPMamp;on ;SPMamp;; application-icon on/off app-icon-name ;SPMamp;TeX:config/AppIcon ;SPMamp;; ;SPMquot;.info;SPMquot; file for the app-icon app-icon-pos ;SPMamp;0, 0 ;SPMamp;; position 0,0 = ;SPMgt; use def. position shell-script ;SPMamp;TeX:s/ShowDVI.sh ;SPMamp;; Script-file (only for OS 2.0) arexx-start-script ;SPMamp;rx TeX-server.rexx ;SPMamp;; Script-file, start the TeX-server ;SPMamp; ;SPMamp;; (only with OS 2.0) screen-size ;SPMamp;0, 0 ;SPMamp;; screen size. 0,0 = ;SPMgt; clone wb-size screen-mode ;SPMamp;pal ;SPMamp;; screen mode (default | pal | ntsc | ;SPMamp; ;SPMamp;; productivity | a2024 | workbench) 4 default_resolution ;SPMamp;100 ;SPMamp;; default start resolution resolution_menu ;SPMamp;120,100,91,83,44 ;SPMamp;; entries for the resolution menu f1 ;SPMamp;'rexx:CEDtoFront.sd' f2 ;SPMamp;rexx:Start_TeX.sd f3 ;SPMamp;rexx:Quit_TeX.sd F1 ;SPMamp;menu 0 6 3 F10 ;SPMamp;menu 0 0 <#778#>

Die einzelnen Eintr�ge bedeuten dabei folgendes:

<#479#>MMM<#479#> <#480#>color_? <#480#>
Legt die Bildschirmfarben fest. <#481#>scrollbar <#481#>
Sind die Scrollbars nach dem Programmstart angeschaltet? <#482#>interlace <#482#>
Wird der Screen im Interlace-Modus ge�ffnet? <#483#>beep <#483#>
Sollen wichtige Meldungen mit einem ``DisplayBeep'' unterlegt werden? <#484#>esc-exit <#484#>
Soll die ESC-Taste das Programm beenden oder nur den Screen nach hinten legen? <#485#>quick-exit <#485#>
Wenn dieser Punkt aktiviert ``<#486#>on<#486#>'' ist, so wird kein Abfragerequester ge�ffnet, wenn man das Programm verlassen m�chte. Statt dessen wird das Programm sofort beendet. <#487#>popup-menu <#487#>
Soll das Pop-Up-Men� anstatt des normalen Amiga-DOS Men� auf der rechten Maus Taste liegen? <#488#>int-menu <#488#>
Soll sich das Pop-Up-Men� den letzten Men�punkt merken? <#489#>big-menu <#489#>
Soll der Font ``<#490#>topaz 11<#490#> f�r das Pop-Up-Men� verwendet werden? <#491#>middle-menu <#491#>
Soll das Pop-Up-Men� auf der mittleren Maustaste liegen? (Funktioniert nur unter 2.0 und auch nur mit einer Maus, die (mindestens) drei Tasten hat. <#492#>physical-numbers <#492#>
Soll das Programm sich nach dem Start gleich im ``phyiscalischen'' Seitennummerierungsmodus befinden? Siehe dazu auch die Bemerkungen zur Taste `<#493#>y<#493#>'. <#494#>auto-load-again <#494#>
Soll die Funktion ``auto-load-again'' defaultm��ig eingeschaltet sein? <#495#>use-four-colors <#495#>
Soll der ShowDVI-Screen mi 4 Farben ge�ffnet werden? <#496#>clone-wb-colors <#496#>
Soll die Farbwahl der <#497#>color_?<#497#> Zeilen ignoriert werden und statt dessen die Farben der Workbench �bernommen werden. Diese Einstellung wird automatisch desaktiviert, wenn man mittels des Farb-Requesters die Farbeinstellung �ndert und diese abspeichert. <#498#>unit <#498#>
Welche Einheit soll im ``Measure-Window'' verwendet werden? Zur Auswahl stehen: <#499#>in<#499#>, <#500#>cm<#500#> oder <#501#>pt<#501#>. <#502#>application-icon <#502#>
Soll auf der Workbench ein Application-Window ge�ffnet werden? Mit diesem kann man durch Doppelklick den ShowDVI-Screen nach vorne holen bzw. durch darauflegen eines Icons, dieses File laden. (Funktioniert nur unter 2.0) <#503#>app-icon-name <#503#>
Vollst�ndiger Pfad eines Info-Files, welches das Aussehen des App-Icons festlegt. <#504#>app-icon-pos <#504#>
Wo auf der Workbench soll das Icon positioniert werden? Es ist allerdings empfehlenswert hier die Werte 0 zu belassen, da sich dann die Workbench selbst einen m�glichst guten Platz f�r das Icon �berlegt. Dann kann es nicht vorkommen, da� dieses icon �ber ein anderes gelgt wird. <#505#>shell-script <#505#>
Pfadname einer Shell-Script, die mit dem '<#506#>r<#506#>' Kommando ausgef�hrt wird. (Funktioniert nur unter 2.0) <#507#>arexx-start-script <#507#>
Aufruf einer ARexx-Script, die die Zusammenarbei Editor -- virtex -- Previewer steuert. <#508#>screen-size <#508#>
Legt die Screen-Gr��e fest. Normalerweise sollten die Werte auf 0 stehen. Dann verwendet ShowDVI die Gr��e des Workbench-Screens. (Unter 2.0 wird der Text-Overscan ausgewertet) Stehen dort Werte ungleich Null und l�uft das Programm unter 2.0, so wird der Screen mit dem Tag <#509#>AUTOSCROLL<#509#> ge�ffnet. Dies bedeutet, da� man den Screen gr��er als den sichtbaren Bereich machen kann. Man scrollt dann mittels der Maus. <#510#>screen-mode <#510#>
In welchem Modi soll der Screen ge�ffnet werden? Zur Auswahl stehen: <#511#>PAL<#511#>, <#512#>NTSC<#512#>, <#513#>productivity<#513#>, <#514#>A2024<#514#>, <#515#>default<#515#> und <#516#>workbench<#516#>. Bei <#517#>A2024<#517#> legt `Interlace' fest, ob im 10HZ oder 15Hz Modus gearbeitet werden soll. Bei <#518#>default<#518#> bestimmt die Hardware des Rechners, ob ein PAL oder NTCS Screen verwendet wird. Wenn <#519#>workbench<#519#> angegeben wurde, so wird der Screen-Mode des Workbench-Screens �bernommen. Babei wird auch die Interlace-Einstellung �bernommen. D.h. falls als Screen-Mode <#520#>workbench<#520#> gesetzt wurde, so wird die <#521#>interlace<#521#> Einstellung ignoriert. (Funktioniert nur unter 2.0) <#522#>default_resolution <#522#>
Mit welcher Aufl�sung soll normalerweise das Programm gestartet werden. <#523#>resolution_menu <#523#>
Welche Eintr�ge soll das Resolution-Men� haben? Es k�nnen maximal 10 Aufl�sungen angegeben werden. <#524#>f1 <#524#>
Belgt die Funktionstaste F1 (ohne SHIFT) mit dem nachfolgenden Text. <#525#>F1 <#525#>
Belgt die Funktionstaste F1 (mit SHIFT) mit dem nachfolgenden Text. <#526#>f9 <#526#>
Belgt die Funktionstaste F9 (ohne SHIFT) mit dem nachfolgenden Text.

Mit dem Menüpunkt <#527#>save config<#527#> oder der Tastatursequenz AMIGA-<#528#>W<#528#> wird der derzeitige Zustand abgespeichert. Dazu geh�ren z.B. die verwendeten Farben, die gew�hlte Aufl�sung, der Zustand der Scrollbars usw.